videosettings and attributes are not identical dictionaries. I solved a similar problem by using the same dictionary for both variables.
Topic:
App & System Services
SubTopic:
Core OS
Tags: